Enterprise Version
a mix of different elements